home *** CD-ROM | disk | FTP | other *** search
/ The Sunday Times: Parent Power / The Sunday Times - Parent Power.iso / pc / jars / OecLib.jar / imars_api.tld < prev    next >
Encoding:
Text File  |  2004-06-01  |  4.4 KB  |  155 lines

  1. <!DOCTYPE taglib PUBLIC 
  2.     "-//Sun Microsystems, Inc.//DTD JSP Tag Library 1.1//EN" 
  3.     "http://java.sun.com/j2ee/dtds/web-jsptaglib_1_1.dtd">
  4.  
  5. <taglib>
  6.   <tlibversion>1.0</tlibversion>
  7.   <jspversion>1.1</jspversion>
  8.   <shortname>imars_api</shortname>
  9.   <info>Tag library for using the IMARS EJB.</info>
  10.   
  11.   <tag>
  12.     <name>imars_api</name>
  13.     <tagclass>com.britannica.oec.jsp.tagext.imars.ImarsAPITag</tagclass>
  14.     <bodycontent>JSP</bodycontent>
  15.     <info>
  16.       Base tag for the IMARS API.  The attributes of this tag are the 
  17.       lookup id and the integer value of its 
  18.       com.britannica.oec.util.OECType.
  19.     </info>
  20.     <attribute>
  21.       <name>lookupId</name>
  22.       <required>true</required>
  23.       <rtexprvalue>true</rtexprvalue>
  24.     </attribute>
  25.     <attribute>
  26.       <name>idType</name>
  27.       <required>true</required>
  28.       <rtexprvalue>true</rtexprvalue>
  29.     </attribute>
  30.   </tag>
  31.  
  32.   <tag>
  33.     <name>thesaurus_entry_xml</name>
  34.     <tagclass>com.britannica.oec.jsp.tagext.imars.ThesaurusEntryXMLTag</tagclass>
  35.     <bodycontent>empty</bodycontent>
  36.     <info>Retrieve the thesaurus entry XML from the EJB, given the ids set in the 
  37.     imars_api tag.</info>
  38.   </tag>
  39.  
  40.   <tag>
  41.     <name>index_entry_xml</name>
  42.     <tagclass>com.britannica.oec.jsp.tagext.imars.IndexEntryXMLTag</tagclass>
  43.     <bodycontent>empty</bodycontent>
  44.     <info>Retrieve the index entry XML from the EJB, given the ids set in the 
  45.     imars_api tag.</info>
  46.   </tag>
  47.  
  48.   <tag>
  49.     <name>idx_xml</name>
  50.     <tagclass>com.britannica.oec.jsp.tagext.imars.IdxXMLTag</tagclass>
  51.     <bodycontent>empty</bodycontent>
  52.     <info>Retrieve the xml content for idxid link attribute through imars api call. 
  53.     </info>
  54.   </tag>
  55.   
  56.   <tag>
  57.     <name>topic_map_xml</name>
  58.     <tagclass>com.britannica.oec.jsp.tagext.imars.TopicMapXMLTag</tagclass>
  59.     <bodycontent>empty</bodycontent>
  60.     <info>Retrieve the topic map XML from the EJB, given the ids set in the 
  61.     imars_api tag.</info>
  62.   </tag>
  63.  
  64.   <tag>
  65.     <name>topic_map_xml_for_type</name>
  66.     <tagclass>com.britannica.oec.jsp.tagext.imars.TopicMapForTypeXMLTag</tagclass>
  67.     <bodycontent>empty</bodycontent>
  68.     <info>Retrieve the topic map XML from the EJB, given the ids set in the 
  69.     imars_api tag.</info>
  70.     <attribute>
  71.       <name>typeId</name>
  72.       <required>true</required>
  73.       <rtexprvalue>true</rtexprvalue>
  74.     </attribute>
  75.   </tag>
  76.  
  77.   <tag>
  78.     <name>set_hasTopicMap</name>
  79.     <tagclass>com.britannica.oec.jsp.tagext.imars.SetHasTopicMapTag</tagclass>
  80.     <bodycontent>empty</bodycontent>
  81.     <info>
  82.       Retrieve the hasTopicMap boolean value from the API and set is as an attribute. 
  83.     </info>
  84.     <attribute>
  85.       <name>attributeName</name>
  86.       <required>true</required>
  87.       <rtexprvalue>true</rtexprvalue>
  88.     </attribute>
  89.     <attribute>
  90.       <name>scope</name>
  91.       <required>false</required>
  92.       <rtexprvalue>false</rtexprvalue>
  93.     </attribute>
  94.   </tag>
  95.  
  96.   <tag>
  97.     <name>set_idxId</name>
  98.     <tagclass>com.britannica.oec.jsp.tagext.imars.SetIdxidTag</tagclass>
  99.     <bodycontent>empty</bodycontent>
  100.     <info>
  101.       Retrieve idxid value from the API and set it as an attribute. 
  102.     </info>
  103.     <attribute>
  104.       <name>attributeName</name>
  105.       <required>true</required>
  106.       <rtexprvalue>true</rtexprvalue>
  107.     </attribute>
  108.     <attribute>
  109.       <name>scope</name>
  110.       <required>false</required>
  111.       <rtexprvalue>false</rtexprvalue>
  112.     </attribute>
  113.   </tag>
  114.  
  115.  
  116.   <tag>
  117.     <name>set_edit_unit_id</name>
  118.     <tagclass>com.britannica.oec.jsp.tagext.imars.SetEditUnitIdTag</tagclass>
  119.     <bodycontent>empty</bodycontent>
  120.     <info>
  121.       Retrieve the EditUnitId from the API and set it as an Integer object
  122.       in an attribute.
  123.     </info>
  124.     <attribute>
  125.       <name>attributeName</name>
  126.       <required>true</required>
  127.       <rtexprvalue>true</rtexprvalue>
  128.     </attribute>
  129.     <attribute>
  130.       <name>scope</name>
  131.       <required>false</required>
  132.       <rtexprvalue>false</rtexprvalue>
  133.     </attribute>
  134.   </tag>
  135.   <tag>
  136.     <name>set_idxrefId</name>
  137.     <tagclass>com.britannica.oec.jsp.tagext.imars.SetIdxrefIdTag</tagclass>
  138.     <bodycontent>empty</bodycontent>
  139.     <info>
  140.       Retrieve idxref id when it's eu=0
  141.     </info>
  142.     <attribute>
  143.       <name>attributeName</name>
  144.       <required>true</required>
  145.       <rtexprvalue>true</rtexprvalue>
  146.     </attribute>
  147.     <attribute>
  148.       <name>scope</name>
  149.       <required>false</required>
  150.       <rtexprvalue>false</rtexprvalue>
  151.     </attribute>
  152.   </tag>
  153.  
  154. </taglib>
  155.